The Universal XML Organizer: UXO

نویسندگان

  • Jan-Torsten Milde
  • Markus Reinsch
چکیده

The integrated editor UXO is the result of ongoing research and development of the text-technology group at Bielefeld. Being a full featured XML-based editing system, it also allows to combine the structured annotated data with information imported from relational databases by integrating a JDBC interface. The mapping processes between different levels of annotation can be programmed either by the integrated scheme interpreter, or by extending the functionality of UXO using the predefined Java API. 1. System architecture The integrated editor UXO is the result of ongoing research and development of the text-technology group at Bielefeld. The system is an integrated XML-based text editor, which is configurable to a large degree and can so be easily adapted to specific user needs. The editor has been implemented in Java making it possible to execute it on a large number of platforms. UXO allows to enter the data either by typing in text or by working directly on the displayed structure tree. The structure can be validated by starting the inbuild XML parser (XML4J, IBM). In contrast to standard XML tools available, UXO offers an integrated interface to relational databases in combination with a build-in interpreter for the scheme programming language, used as the systems scripting language. This combination allows to configure the editor for a wide range of varying applications simply by defining control/configuration scripts. As these scripts are external to editor, reconfiguration does not mean to recompile the system. More experienced programmers are able to extend the permanent features of UXO using the powerful API. In principle this API allows to integrate any Java functionality available (see also Reinsch and Milde (2000), Milde (1999)). The editor manages the full Unicode character set (Unicode, 1996). Its graphical user interface can be completely reconfigured allowing to localize the software and define appropriate control key sequences. Figure 1 shows the basic system architecture. Internally all data is handled as a DOM instance. It is possible to map database requests (via JDBC, see Klute (1998)), servlet requests (via HTTP) and XML documents onto this model. The editor allows to modify the content of a document and to validate its structure. Figure 1: The basic architecture of the system: DOM is used as a central data structure. Database requests, servlet requests and XML-annotated documents are mapped onto a DOM which can then be edited using the UXO editor. Mapping rules are defined using the buildin scripting language (scheme). Alternatively UXO can be extended using the Java API.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

UXO: An XML-Based Extensible Annotation Editor

The integrated editor UXO is the result of ongoing research and development of the text-technology group at Bielefeld. Being a full featured XML-based editing system, it also allows to combine the structured annotated data with information imported from relational databases by integrating a JDBC interface. The mapping processes between different levels of annotation can be programmed either by ...

متن کامل

Enhancing magnetic signals in unexploded ordnances (UXO) detection based on edge-preserved stable downward continuation method

This paper describes an efficient edge-preserved regularization algorithm for downward continuation of magnetic data in detection of unexploded ordnance (UXO). The magnetic anomalies arising from multi-source UXO can overlap at a height over the ground surface, while causative sources may not be readily separated due to low level of signal-to-noise ratio of the observed data. To effectively the...

متن کامل

AN-EUL method for automatic interpretation of potential field data in unexploded ordnances (UXO) detection

We have applied an automatic interpretation method of potential data called AN-EUL in unexploded ordnance (UXO) prospective which is indeed a combination of the analytic signal and the Euler deconvolution approaches. The method can be applied for both magnetic and gravity data as well for gradient surveys based upon the concept of the structural index (SI) of a potential anomaly which is relate...

متن کامل

Characterization and quantification of magnetic remanence in unexploded ordnance

Under the Range Rule (1997), the Department of Defense defines unexploded ordnance (UXO) as a piece of ordnance that has been deployed, but has not exploded. This study investigated a subset of UXO including artillery shells and mortars (projectiles), but excluding landmines. UXO contaminates approximately 15 million acres of land in the United States alone. The geophysical tools most frequentl...

متن کامل

Evaluating the Effects of Magnetic Susceptibility in Uxo Discrimination Problems

Past unexploded ordnance (UXO) clearance projects have demonstrated that the ability to detect UXO can be seriously hindered by the presence of magnetic rocks and soils. In particular, magnetic material affects the decay curve characteristics in electromagnetic surveys and this can adversely affect inversion calculations that try to estimate parameters of the UXO or answer the question of wheth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000